a64a1b25c91cd5523f48c77bcf995f69c689ac3e,xwiki-platform-mailsender/src/main/java/com/xpn/xwiki/plugin/mailsender/MailSenderPlugin.java,MailSenderPlugin,initMailClass,#XWikiContext#,187
Before Change
needsUpdate |= bclass.addTextAreaField("text", "Text", 80, 15);
needsUpdate |= bclass.addTextAreaField("html", "HTML", 80, 15);
String content = doc.getContent();
if ((content == null) || (content.equals(""))) {
needsUpdate = true;
doc.setContent("#includeForm(\"XWiki.XWikiMailSheet\"");
}
After Change
needsUpdate |= bclass.addTextAreaField("text", "Text", 80, 15);
needsUpdate |= bclass.addTextAreaField("html", "HTML", 80, 15);
if (StringUtils.isBlank(doc.getAuthor())) {
needsUpdate = true;
doc.setAuthor("XWiki.Admin");
}
if (StringUtils.isBlank(doc.getCreator())) {
needsUpdate = true;
doc.setCreator("XWiki.Admin");
}
if (StringUtils.isBlank(doc.getParent())) {
needsUpdate = true;
doc.setParent("XWiki.XWikiClasses");
}
if (StringUtils.isBlank(doc.getContent())) {
needsUpdate = true;
doc.setContent("#includeForm(\"XWiki.XWikiMailSheet\"");
}